Big Huge Thesaurus

scarlet runner

noun